The Algarve

The algarve, carvoeio beach, Portugal