Espace Karim Francis Contemporary Art Gallery
1 El Sharifain St. Bab El Louk, Cairo 11511 Egypt
Espace Karim Francis Contemporary Art Gallery is a Art Galleries place is located in Cairo, Cairo Governorate. The address of Espace Karim Francis Contemporary Art Gallery is 1 El Sharifain St. Bab El Louk, Cairo 11511 Egypt.