Families flocked to downtown Bethesda on Saturday, June 1 for the 19th annual Imagination Bethesda festival.

Activities included face painting, balloon animals, a stilt walker, hands-on crafts and more.

The event is organized by Bethesda Urban Partnership.