Megan Cross Photography | Bennington, VT