England is a country that is part of the United Kingdom and borders both Scotland and Wales (part of the UK too). It measures 130,395 km2 (50,346 sq mi) in size and has an estimated population of 51 million.
Double decker bus in Hull
Photo of the Stagecoach bus P148KWJ spotted at a bus stop.
This Volvo with Alexander body work was ...
"Cyril" at Exmouth
This Daf is named "Cyril". I think, no signs, that it must belong to Dartline as the 2 smaller buses...
Setra at Exmouth
This, unmarked, Setra is in Exmouth carpark. 16/11/2010.
The fluorescent jacket on the front seat a...