Arganzuela footbridge crossing the Manzanares river in Madrid Rio Park, Spain

- Image ID: D3DC89
Alex Segre / Alamy Stock Photo
Image ID: D3DC89
Location: Madrid, Spain, Europe