Waves smashing against rocks on the beach in Nevogilde civil parish of Porto, Portugal. Port of Leixoes Cruise Terminal building on background.

- Image ID: KN9TPD
Waves smashing against rocks on the beach in Nevogilde civil parish of Porto, Portugal. Port of Leixoes Cruise Terminal building on background.
agefotostock / Alamy Stock Photo
Image ID: KN9TPD