Terra Sancta Press Logo

Click on the photo to return to group photo page

london 1942

Water front, London, 1941. O.R.P. Garland is ship on the right.