Saturday, May 9, 2009

30 St Mary Axe, London, UK


No comments: