Sunday, January 07, 2007

Docs Duty: Is this the French We Know and Love?


The French Armored Field Ambulance

No comments: