Tag: photography
-
InterFACE Art exhibition in Shepherd Market
•
A new exhibition in Mayfair entitled ‘InterFACE’ is a study of 13 people who have been been both…
•
A new exhibition in Mayfair entitled ‘InterFACE’ is a study of 13 people who have been been both…