Natural History Museum

Address

Alexandria
Egypt

View map