Barrill Beach, Algarve, Portugal

Barrill Beach, Algarve, Portugal