El Moaz Street in Cairo is the largest open museum for Islamic architecture in the world. This place is an absolute must-see for any history enthusiast!
Photo by sarroora
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00