ForumUpload Photos
← PreviousNext →
Barrage balloons

British Forces

Barrage balloons

~~~

The English Channel coast, 1940.

8269 Views

4/17/2009

FacebookTwitter