The Manor Wedding

The Manor Wedding

Karen and Kelvin have known each other for 15 years, so everyone has been waiting for them to finally get married! The global pandemic meant a few extra delays and hurdles along the way, but now their wedding day has come! Their “first look” with each...