Sharktooth Pillows
Main Tag:
Description: Amity Island is a fictional island located off the coast of New England, and is the main setting of the Jaws franchise. The island is known for its clean air, beautiful beaches, and many of its local fishermen. The island is also infamous for its series of horrifying and fatal shark attacks.