Better Than Life

By April 29, 2020 June 20th, 2020 MADE IN UK/MADE IN LA (2020), Miles Aldridge

29 1/2 x 40 1/2 inches
Color screenprint
Edition of 15