110429-M-PE262-009

PATROL BASE SHARK, Helmand province, Islamic Republic of Afghanistan - A...

617 views flickr.com

Interest

Military
Discovered by polartwin
on May 9, 2011

Stumblers Who Like This Page