Susan and Keval in Sonoma Valley, CA

Honoring Hindu tradition, onlookers shower the newlyweds with marigolds as they march down the aisle.

more