This was taken at Sunshine Acres Children’s Home, the cast of James and the Giant Peach visited the home and presented a check from the proceeds of the show to Sunshine Acres.

Leave a Reply