RIGHTS MANAGED
168902

Giggling Bride. Bride can't stop laughing as she repeats wedding vows.