cavallo point wedding May 01, 2016 in weddings Cavallo Point // Marin, CaliforniaPlanning and design by The Love Riot // Florals by Ampersand