Image 1 of 1
Horse and rider competing in horse show at Cheshire Fair in Swanzey, New Hampshire USA
Horse and rider competing in horse show at Cheshire Fair in Swanzey, New Hampshire USA