Shenandoah Valley Museum

Winchester, VA
United States