Terra Sancta Press Logo

Click on the photo to return to group photo page

london 1940

London waterfront - 1940