Middlesex School Summer Arts
Multiple Locations
A fun, multi-arts immersion program for students of all ages—where creative minds play!