The Angolan beach where ships make their last voyages

The Santiago Beach North of Luanda
The Santiago Beach North of Luanda