Madrid Rio park and river Manzanares, view from Toledo bridge. Madrid, Spain.

- Image ID: M232K8
Madrid Rio park and river Manzanares, view from Toledo bridge. Madrid, Spain.
Maria Galan / Alamy Stock Photo
Image ID: M232K8
Madrid Rio park and river Manzanares, view from Toledo bridge. Madrid, Spain. Parque Madrid Rio y rio Manzanares, vista desde el puente de Toledo. Madrid, España.
Location: Madrid Río, Puente de Toledo, Madrid, España