Reports

Luderitz, South-West Africa, 1911. View over town and harbour.

There are no relevant reports for this item