Europe and Russia Travelogue
 England 

Humped Zebra Crossing (what kind of wildlife uses this???)
The pitch of Old Trafford, home of Manchester United
Manchester United's impressive Trophy Room
The Salford Quays outside Manchester, with the Imperial War Museum North in the distance
Powered by Gallery v1.4.3