James and the Giant Peach Photos

James and the Giant Peach Photos

Photos from Little Revolt’s free performance of ‘James and the Giant Peach’ on February 25, 2017 at The Curtiss mansion in Miami Springs, Florida.