by WHPics
Vila Nova de Milfontes. little picturesque town on the Alentejo coast, Portugal. Stairs from pier to Barbaca Square