mail_outline sales@mediastorehouse.com
The Colossus of Ramesses II, Pharoah of Egypt statue at the Memphis Museum, Cairo, Egypt