World Masters 2003 Espoo The 2003 World Masters were held in Espoo, Finland 2015-06-18 WSF Office Share Facebook Twitter Google +