engagements

lifestyle

Brands

weddings

categories

It's your story we look for from day one, intending to use our work to highlight your personalities, document every colorful detail and create artfully modern imagery that you’ll love for many years to come. 

Chaoyi & Li | Farmstead at Long Meadow Ranch Napa Wedding

Weddings

Event planning: Little Blue Box Weddings // Venue: Long Meadow Ranch // Dress: BHLDN // Shoes: Bryr // Floral design: Chaoyi (the bride!) // Catering: Farmstead at Long Meadow Ranch // DJ: Denon & Doyle // Film scans: Photovision

napaweddingphotographerfarmstead-1napaweddingphotographerfarmstead-41napaweddingphotographerfarmstead-9napaweddingphotographerfarmstead-6napaweddingphotographerfarmstead-3napaweddingphotographerfarmstead-10napaweddingphotographerfarmstead-2napaweddingphotographerfarmstead-7napaweddingphotographerfarmstead-12napaweddingphotographerfarmstead-11napaweddingphotographerfarmstead-5napaweddingphotographerfarmstead-17napaweddingphotographerfarmstead-4napaweddingphotographerfarmstead-13napaweddingphotographerfarmstead-8napaweddingphotographerfarmstead-14napaweddingphotographerfarmstead-18napaweddingphotographerfarmstead-19napaweddingphotographerfarmstead-16napaweddingphotographerfarmstead-15napaweddingphotographerfarmstead-20napaweddingphotographerfarmstead-21napaweddingphotographerfarmstead-22napaweddingphotographerfarmstead-35napaweddingphotographerfarmstead-23napaweddingphotographerfarmstead-39napaweddingphotographerfarmstead-26napaweddingphotographerfarmstead-37napaweddingphotographerfarmstead-31napaweddingphotographerfarmstead-36napaweddingphotographerfarmstead-48napaweddingphotographerfarmstead-29napaweddingphotographerfarmstead-27napaweddingphotographerfarmstead-43napaweddingphotographerfarmstead-55napaweddingphotographerfarmstead-30napaweddingphotographerfarmstead-25napaweddingphotographerfarmstead-34napaweddingphotographerfarmstead-46napaweddingphotographerfarmstead-44napaweddingphotographerfarmstead-70napaweddingphotographerfarmstead-66napaweddingphotographerfarmstead-28napaweddingphotographerfarmstead-40napaweddingphotographerfarmstead-60napaweddingphotographerfarmstead-50napaweddingphotographerfarmstead-54napaweddingphotographerfarmstead-32napaweddingphotographerfarmstead-52napaweddingphotographerfarmstead-56napaweddingphotographerfarmstead-33napaweddingphotographerfarmstead-38napaweddingphotographerfarmstead-67napaweddingphotographerfarmstead-42napaweddingphotographerfarmstead-73napaweddingphotographerfarmstead-57napaweddingphotographerfarmstead-62napaweddingphotographerfarmstead-45napaweddingphotographerfarmstead-72napaweddingphotographerfarmstead-63napaweddingphotographerfarmstead-59napaweddingphotographerfarmstead-75napaweddingphotographerfarmstead-49napaweddingphotographerfarmstead-65napaweddingphotographerfarmstead-77napaweddingphotographerfarmstead-53napaweddingphotographerfarmstead-47napaweddingphotographerfarmstead-69napaweddingphotographerfarmstead-74napaweddingphotographerfarmstead-101napaweddingphotographerfarmstead-51napaweddingphotographerfarmstead-61napaweddingphotographerfarmstead-108napaweddingphotographerfarmstead-64napaweddingphotographerfarmstead-71napaweddingphotographerfarmstead-107napaweddingphotographerfarmstead-79napaweddingphotographerfarmstead-78napaweddingphotographerfarmstead-102napaweddingphotographerfarmstead-58napaweddingphotographerfarmstead-106napaweddingphotographerfarmstead-68napaweddingphotographerfarmstead-109napaweddingphotographerfarmstead-76napaweddingphotographerfarmstead-81napaweddingphotographerfarmstead-104napaweddingphotographerfarmstead-80napaweddingphotographerfarmstead-105napaweddingphotographerfarmstead-112napaweddingphotographerfarmstead-82napaweddingphotographerfarmstead-113napaweddingphotographerfarmstead-111napaweddingphotographerfarmstead-83napaweddingphotographerfarmstead-110napaweddingphotographerfarmstead-103napaweddingphotographerfarmstead-85napaweddingphotographerfarmstead-84napaweddingphotographerfarmstead-86napaweddingphotographerfarmstead-87napaweddingphotographerfarmstead-88napaweddingphotographerfarmstead-89napaweddingphotographerfarmstead-91napaweddingphotographerfarmstead-90napaweddingphotographerfarmstead-92napaweddingphotographerfarmstead-93
napaweddingphotographerfarmstead-95napaweddingphotographerfarmstead-94napaweddingphotographerfarmstead-96napaweddingphotographerfarmstead-97
napaweddingphotographerfarmstead-114-2napaweddingphotographerfarmstead-98napaweddingphotographerfarmstead-99
napaweddingphotographerfarmstead-114napaweddingphotographerfarmstead-100napaweddingphotographerfarmstead-128napaweddingphotographerfarmstead-116napaweddingphotographerfarmstead-125napaweddingphotographerfarmstead-117napaweddingphotographerfarmstead-127napaweddingphotographerfarmstead-132napaweddingphotographerfarmstead-120napaweddingphotographerfarmstead-115napaweddingphotographerfarmstead-130napaweddingphotographerfarmstead-144napaweddingphotographerfarmstead-134napaweddingphotographerfarmstead-131napaweddingphotographerfarmstead-118napaweddingphotographerfarmstead-145napaweddingphotographerfarmstead-119napaweddingphotographerfarmstead-142napaweddingphotographerfarmstead-135napaweddingphotographerfarmstead-122napaweddingphotographerfarmstead-133napaweddingphotographerfarmstead-121napaweddingphotographerfarmstead-138napaweddingphotographerfarmstead-146napaweddingphotographerfarmstead-124napaweddingphotographerfarmstead-148napaweddingphotographerfarmstead-137napaweddingphotographerfarmstead-129napaweddingphotographerfarmstead-143napaweddingphotographerfarmstead-139napaweddingphotographerfarmstead-123napaweddingphotographerfarmstead-140napaweddingphotographerfarmstead-126napaweddingphotographerfarmstead-168napaweddingphotographerfarmstead-147napaweddingphotographerfarmstead-136napaweddingphotographerfarmstead-169napaweddingphotographerfarmstead-152napaweddingphotographerfarmstead-141napaweddingphotographerfarmstead-149napaweddingphotographerfarmstead-151napaweddingphotographerfarmstead-150napaweddingphotographerfarmstead-170napaweddingphotographerfarmstead-157napaweddingphotographerfarmstead-153napaweddingphotographerfarmstead-154napaweddingphotographerfarmstead-155napaweddingphotographerfarmstead-156napaweddingphotographerfarmstead-158napaweddingphotographerfarmstead-159napaweddingphotographerfarmstead-160napaweddingphotographerfarmstead-161napaweddingphotographerfarmstead-162napaweddingphotographerfarmstead-165napaweddingphotographerfarmstead-163napaweddingphotographerfarmstead-164napaweddingphotographerfarmstead-167napaweddingphotographerfarmstead-166napaweddingphotographerfarmstead-171napaweddingphotographerfarmstead-172napaweddingphotographerfarmstead-173napaweddingphotographerfarmstead-174napaweddingphotographerfarmstead-175napaweddingphotographerfarmstead-192napaweddingphotographerfarmstead-176napaweddingphotographerfarmstead-190napaweddingphotographerfarmstead-177napaweddingphotographerfarmstead-178napaweddingphotographerfarmstead-180napaweddingphotographerfarmstead-193napaweddingphotographerfarmstead-179napaweddingphotographerfarmstead-182napaweddingphotographerfarmstead-181napaweddingphotographerfarmstead-183napaweddingphotographerfarmstead-186napaweddingphotographerfarmstead-184napaweddingphotographerfarmstead-185napaweddingphotographerfarmstead-187napaweddingphotographerfarmstead-191napaweddingphotographerfarmstead-188napaweddingphotographerfarmstead-189

Leave a Reply

Your email address will not be published. Required fields are marked *