The Elite Vendors Christmas Ball 2016 | When Wedding Vendors Turn Up

On Sunday, the 11th of December, 2016, a number of...