Wedding weekends at Sparrow Hill, told through the moments, people and details that make them unforgettable.