by keladawy
Indonesian style Hindu stone sculpture carved on the external wall of historical palace of Baron Empain, located in Heliopolis district, Cairo, Egypt