Dorchester Beach Festival Slideshow

Last weekend's second annual Dorchester Beach Festival drew a great crowd for an afternoon of fun in the sun at two of Dorchester's three beaches: Savin Hill and Malibu.

Villages: 

Tags: