Stock Photo: Beach of Monte Clerigo. Algarve, Portugal