Rockville’s annual street festival Rockville Hometonw Holidays is held during the weekend of May 26 – 28, in celebration of Memorial Day 2012. The fest features many kinds of entertainment on seven stages, including live music and impromptu dances, children’s rides, local fine arts, environmental expo, food and beer. Photographs by Qi An.