Muir Woods Wedding Vows

Muir Woods Wedding Vows

Location: VCW9+RH Mill Valley, California.