onlybeaches

Counting the waves…

Hidd Industrial Shore Beach, Bahrain: Urban Coastal Escape | OnlyBeaches