Notes:

Mangusta, Armies, Tankers....is there a war in Rome? Static display, at Circo Massimo, in the centre of Rome, for the 2011 Italian Military Forces Day and 150th Anniversary of the Unification of Italy.

Photographer

Contact photographer for terms of use.
Contact photographer for terms of use.

Comments

No comments