Spruce Meadows Ltd - Canada

Best Equestrian Sports Venue 2017