A soldier who survived a grenade hit.jpg
image text translation (1)40 Commando Royal Marines in Iraq and Afghanistan(2)In 2007, I found a …
image text translation (1)40 Commando Royal Marines in Iraq and Afghanistan(2)In 2007, I found a …
image text translation (1)His name is Matthew Croucher(2)40 Commando Royal Marines in Iraq and Afghanistan(3)In …