Painting of sailing ship Ella on display in museum, Stanley, Falkland Islands, British Overseas Territory
PC-2014-11-10-003.tif
[6/697]
© HOLGER LEUE PHOTOGRAPHY