The Statue of Liberty Was Originally Designed as an Egyptian Woman
SOURCE: EGYPTIAN STREETS BY: ES BUZZ Due to its rich archeological history, Egypt is well-known as a home to various colossi statues depicting ancient rulers. Most travellers to Egypt easily recognize this when visiting the Colossi of Memnon, seated proudly on the West Bank of the Nile in Luxor, or when standing small before the … Continued