Freepik
    Rock formations and flowers on shore (Peniche, Portugal).

    Rock formations and flowers on shore (Peniche, Portugal).