Cara Dolan

Portland, Maine-based lifestyle & editorial photographer specializing in kids, animals and the many sights and scenes of Northern New England.