Taking the Leap Together
166th Upperville Colt and Horse Show. The oldest horse show in the United States, begun in 1853.
Upperville Colt and Horse Show