Skip to main content

Ziad Antar Saadiyat Island, Abu Dhabi, 2010

colour print on aluminium
51 x 51 cm