Home Page
Universal Studios
Copy of the Atlas statue, the original of which is set in front of Rockefeller Center in New York