The beach at Benidorm, Alicante, Spain.

The beach at Benidorm, Alicante, Spain.
The beach at Benidorm, Alicante, Spain.
2021
beach Benidorm Alicante Spain. sand promenade apartment highrise skyscraper Spanish Spain high-rise high rise