Captain Macarena

Restaurant in Lüderitz, Namibia

Fish And Chips restaurant

Hafen Street, Lüderitz