Image 1 of 1
Horses and riders in competition at Cheshire Fair in Swanzey, New Hampshire USA
Horses and riders in competition at Cheshire Fair in Swanzey, New Hampshire USA