Beach Algeria (2)#

Beach Algeria (2)
Licensed under PD


Algiers on the Mediterranean Coast.