Moo's Wedding
Caesar's Palace, Las Vegas, Nevada
Two hearts renewing vows to love, honour, and cherish forever