art@eleanorcardozo.com +41 7937 000 10

Harrods Magazine / July/Aug 2010