Monday 20 October 2008 photo 28/31
Achilles Statue i Hyde Park
Directlink: http://dayviews.com/thedistiller/283097359/