Cesta do Avonlea S07E03 Davey and the Mermaid Cesta do Avonlea S07E03 Davey and the Mermaid