News
New Times Square statue is turning heads 01:53. A new statue is turning heads in Times Square. The 12-foot tall bronze sculpture was unveiled last week.
The statue of Athena had been housed in William Weddell's estate in England since the 1700s. Halsted A&A Foundation. With an owl in the palm of her hand, a cloak adorned with a gorgon’s head and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results