Jaws Of Shelf Life

(c) Get Hep Studios

A fierce shark in South Yarmouth trys to pull tourists into one of the many gift shops along Route 28 on Cape Cod.

Living Large Picture Gallery