Scenic beach view with blue sea and sandy shore green mountains and distant islands

Scenic beach view with blue sea and sandy shore green mountains and distant islands