Mecca - installation view

Anna Best, ‘Mecca – installation view’, 1999.
Photo: Esther Sayers.


0 Comments