Continuity mistake: The story takes place in 1901 and Rose is still shown as a toddler. She would have been a teenager by then.
Other mistake: At the beginning, when Rosie strips down to bathe in the lake, only her skirt comes off, revealing her bare bottom. But not her blouse.