Royalty-free stock photo ID: 566537617

Valencia, Spain Gardens in the old dry riverbed of the Turia river - reflection in the water, Europe Gigapan - Image