Ceremony: Santa Cruz Beach
Reception: Seymour Marine Discovery Center
Photos: James Young Photography
M & M Party Rentals