Together for over 25 years, Cam and Sharon officially tied the knot surrounded by their friends and family at their home in Waterloo.
Together for over 25 years, Cam and Sharon officially tied the knot surrounded by their friends and family at their home in Waterloo.