Wednesday, 7 April 2010

07/04/2010

The Horses of Helios sculpture, plus tourists, Piccadilly Circus, London.

No comments:

Post a Comment