Click to return
Luanda, Santiago Beach, Angola (2000) Alex Majoli