ESWG sets records

Over 2,100 athletes compete at annual winter games

by