155961_268134516680842_1937099459_n

German Tiger I tank in front of the Altare della Patria in Rome in 1944.

Leave a Reply