Wednesday, December 14, 2005

Four Horses of Helios

This statue is near Piccadilly Circus I think. Or Leicester Square. I was getting tired and we were walking all around that area. It's an incredible statue, not really in a prominent place.