The Journal Inc

The set for Jaws at Universal Studios in Los Angeles

The set for Jaws at Universal Studios in Los Angeles.