Last Chance Clearance #1

Screen print and oil on canvas panel
60cm x 42cm x 4.5cm

Advertisements