Shani & Craig - Venice Wedding

What a privilege it was to be part of such an amazing couple's wedding. Shani…