Freepik
    Sandy beach Praia do Guincho (Santa Cruz, Portugal). Misty weather.

    Sandy beach Praia do Guincho (Santa Cruz, Portugal). Misty weather.