Image 1 of 1
Happy rider after horse show at Cheshire Fair in Swanzey, New Hampshire USA
Happy rider after horse show at Cheshire Fair in Swanzey, New Hampshire USA