View All Imagesin Google Earth
New Satellite Images RSS Feed
New Satellite Images on Twitter
This location in Folkstone (England), is a monument to the 'Battle of Britain' in 1940, a battle which would prove to be a key factor in the outcome of World War Two.
Login (at top of page) or Signup for this comment to be permanently attributed to your user account!