December 4, 2013

igor mitoraj at canary wharf, london, england




Testa Addormentata, Igor Mitoraj 1993. Canary Wharf, London, UK.

No comments: