Spirit of Art August 2011

Spirit of Art Returns to London

La Galleria Pall Mall, 30 Royal Opera Arcade, SW1Y 4UY

17 – 27 August 2011

Click on the image to view Spirit of Art August 2011 slide show.

Leave a Reply

Your email address will not be published. Required fields are marked *