Russian and Swiss teams meet at the Moscow Polo Club for snow polo

“The Swiss invented snow polo in St. Moritz more than 30 years ago, but we are one of the few clubs in the world that runs a full season on … Continue reading Russian and Swiss teams meet at the Moscow Polo Club for snow polo