The Desert Deli

Restaurant in Lüderitz, Namibia

cafe

Bahnhof Street, Lüderitz