Translate

Thursday, 25 February 2010

Louise Bourgeois' giant spider at the South Bank, London, with view of St Paul's Cathedral across the river Thames

No comments:

Post a Comment