back to thumbnails

Into the Future

Share
twitterlinkedinfacebook
Image 53 of 60
< Prev Next >
052 0Z6A7700.jpg
Spain - Granada - The Alhambra, one of the most famous monuments of Islamic architecture and one of the best-preserved palaces of the historic Islamic world, is irrigated by a complex system of acequias.