Tubruq, Battle. WWII. British defeat Italians in Libya. [Read more ...]
8780
© Copyright 2007 PocketHistory.com
Hosted by BenLo Park