Leek Island Military Hospital. Moonlight on the St. Lawrence

Leek Island Military Hospital. Moonlight on the St. Lawrence