Jack and the beanstalk (22/48)

Jack and the beanstalk