399 photos

A surprise wedding/humanist baby naming at Manor Hill House near Bromsgrove