Back to photostream

Caesar

French self-propelled artillery Caesar in Tagab province, Afghanistan

787 views
1 fave
0 comments
Uploaded on June 26, 2015
Taken on May 25, 2010