approx 170 × 110 cm
cotton
90’s Steven Hein Derek Taylor shell print (no label, Derek Taylor in the print)
these sell for £30 in Australia / USA
approx 170 × 110 cm
cotton
90’s Steven Hein Derek Taylor shell print (no label, Derek Taylor in the print)
these sell for £30 in Australia / USA