Lauren and David’s Long awaited wedding.

March 20, 2012