Catherine Fitch

Catherine Fitch is a Canadian actress, who played the role of Selena Dale in Road to Avonlea (1990–1996).