Check out our new site at openwaterswimming.com

Elena Ilievska

From Openwaterpedia

Elena Ilievska is an administrator with the Swimming Federation of the Republic of Macedonia who is responsible for the organization of the Ohrid Lake Swimming Marathon.