Shore of the river Douro, Porto, Portugal.

- Image ID: 2A6Y31R
Shore of the river Douro, Porto, Portugal.
Szymon Mucha / Alamy Stock Photo
Image ID: 2A6Y31R
Location: Porto, Portugal