View
2 stock photos
sandy Algarve beach, waves crashing against rock formations under a dramatic sky.
A scenic view of the ocean through a rocky cave opening, showcasing waves crashing against a cliff