Once upon a time there lived in a village a little country girl, the sweetest girl they had ever seen. Her mother was excessively fond of her; and her grandmother doted on her even more!
A 36 piece puzzle from the classic tale, The Little Red Riding Hood.