Rocks on the beach in Nevogilde civil parish of Porto, Portugal. Port of Leixoes Cruise Terminal building on background.

- Image ID: KNBRHC
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: KNBRHC