menubar
Previous Index Next

pc-2014-11-10-003.jpg

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