FOUR DETAILS OF A SWIMMING COSTUME. 2016. ONE OF 40 SIGNED & NUMBERED EDITIONS.

FOUR DETAILS OF A SWIMMING COSTUME. 2016. ONE OF 40 SIGNED & NUMBERED EDITIONS.