Imprints of man on nature – The National, Abu Dhabi Click here for the web version of this article by Christopher Lord published in The National >> PtG2023-05-25T15:44:38+00:00December 17th, 2012|Categories: Media|Tags: exhibition, XVA Gallery| Read More