lmmonline.org
Davey and the Mermaid
Davey and the Mermaid is episode three of the seventh season of the Sullivan Entertainment long-form television series Road to Avonlea (1990–1996) and episode 81 overall. It first aired on the…