Tracey Emin and Sarah Lucas in The Shop (1993)

Tracey Emin and Sarah Lucas in The Shop
Tracey Emin and Sarah Lucas in The Shop (1993). © Tracey Emin. Photo: Carl Freedman. Image courtesy Tate Modern.

ads by artdesigncafe

Facebook comments