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.
Green Goddess - SYH 292
SYH 292 at the 'Help for Heroes' fund raising day at Sherburn Aero Club 4th Sept 2010.
Gemma and Alison in one of the MAN trucks.
This is the 2008 WRAP 2 (WRAP TWO) armour system developed rapidly in 2007 to meet an Urgent Operati...
Oshkosh Wheeled Tanker.
For some comments on the armor see picture #4097.
The Panther Command and Liaison Vehicle is the British Army variant of Iveco LMV. Design modificatio...