Debbie and Larry Labrot are the husband and wife team that is Lily Rose Photography. Based in Sonoma, California they cover Napa weddings and events. Debbie has photographed more than 500 weddings. Larry began his own path to photography in 2007. The two met while working a bridal show and the rest and partnered in life and in business to create a dynamic duo in wine country.