Designed by
Title
Giant King Tut Statue #111064028
Description
This is a Winter picture of a giant King Tut statue at the Onanââ¬â¢s Gold Pyramid House located in Wadsworth, Illinois in Lake County. This fifty- foot tall statue is part of the exhibits on the Onanââ¬â¢s property which also includes an Egyption Museum. This picture was taken on February 28, 2018.
This image is editorial