Gerard "Gunny" Cayer

Gerard "Gunny" Cayer - U.S. Marine Corps - Merrimack