alzejur-town-portugal

The town of Aljezur in the Western Algarve, Portugal