ForumUpload Photos
← PreviousNext →
Barrage balloons

British Forces

Barrage balloons

~~~

The English Channel coast, 1940.

8050 Views

4/17/2009

FacebookTwitter