Dog on a beach of Nevogilde civil parish in Porto city, Portugal. Port of Leixoes new Cruise Terminal building in Matosinhos city on background

- Image ID: HYMD9J
Dog on a beach of Nevogilde civil parish in Porto city, Portugal. Port of Leixoes new Cruise Terminal building in Matosinhos city on background
kpzfoto / Alamy Stock Photo
Image ID: HYMD9J
Location: Matosinhos, Portugalia