Jack and the beanstalk (5/48)

Jack and the beanstalk