3 CDO BDE Knight, Shane Lee

3 Commando Brigade
By Ewen Southby-Tailyour
Service: A Navy Seal at War
By Marcus Luttrell, James D. Hornfischer
Top