Virginia Heroes

William P. Vaughan, Jr.

Corporal, Marine Corps

Hometown: Mecklenburg County
View More Heroes