Cape Cod - Dennis
Horseback Riding on Chapin Beach in Dennis, MA on Cape Cod. (c) Tom Croke/Visual Image Inc.
Tom CrokeVisual Image Inc.BeachChapin BeachAutumnFallHorseHorseback Riding5180Bareback