Shenandoah Valley Vineyards

Shenandoah Valley Vineyards

Black oak tree and vineyard in Shenandoah Valley, California.