The Crook Jaw Inn, Yarmouth Port, Cape Cod, Massachusetts, United States, Stock Photo, Picture And Rights Managed Image. Pic. Y2I-1699353