Saturday, July 18, 2009

Carlos Cruz Diez, The Mayor Gallery, London, UK, May 28-July 31, 2009

For The Mayor Gallery, click here

No comments: