The annual children’s street festival, Imagination Bethesda, took place on Saturday June 2 celebrating children and the arts.

Families were treated to musical performances, dance troupes, hands-on arts and craft activities, balloons, costumed characters and more.

The festival is produced by Bethesda Urban Partnership, and Bethesda Magazine is a sponsor.