On patrol: Prince Harry in the town of Garmsir in Helmand province, southern Afghanistan
The young prince liberated by war.
God Bless this young trooper. And ours as well.
Regards