Gunny David Flannery

Service Branch: 
Marine Corps

Retired USMC Gunny.