Hotel Alameda

Hotel in Luanda (Loanda), Angola

Alameda Ho Chi Minh, Luanda