US flag UK flag

HMS Leander visiting Christmas Island, December 16 1938

Document text

Actions (login required)

View Item View Item