Claire & CraigWedding DetailsLocationTemeculaVenueVilla de AmorePhotographerLeah Marie PhotographyHair & Make UpMakeup: Carina TarpHair: Cristina CruseFlowersSoriee Design