village portugal algarve atlantic beach dunes sand

Portugese village on Atlantic ocean beach bay. – Photography by Christian Janzen