Martinhal Beach, Algarve.

Martinhal Beach, Algarve.