Place: London, London, England, United Kingdom
By Christopher Boffoli Uploaded on 30 April 2008 55 views
Tate Modern, Southwark, London, England