Yosemite Waterfall Wedding

Yosemite Waterfall Wedding

Location: Lower Yosemite Fall Trail, California 95389.