AFP

Switzerland Hosts Horse Races on Ice

show full description
 
 
Switzerland Hosts Horse Races on Ice | NewsLook