Freepik
    Sandy beach Praia de Santa Cruz with rock formation (Portugal). Misty weather.

    Sandy beach Praia de Santa Cruz with rock formation (Portugal). Misty weather.