Alden Castle Wedding Photography by Nicole Baas Photography. A Boston and Brookline Wedding Photographer. See other Longwood Venue weddings here and here. Specializing in New England Weddings, Family Sessions and Lifestyle Photography. Based in Boston traveling to all destinations.