Manial Palace Cairo, Egypt

Manial Palace, Cairo, Egypt
Lynne Capehart
Gainesville, FL