The massive statue was raised on August 15 at Sugar ... 151-foot tall Statue of Liberty in New York and the 110-foot tall ...
Houston: A 90-foot-tall bronze murti of Lord Hanuman was unveiled near Houston, Texas. The statue is named the Statue of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results