Semovente 90/53

MelaraClubPrez

New Member
I just found this pic and I've never seen it before. I just wanted to place it here:
Tiger and the Semovente 90/53
From Italie 1935-43.com
 

Dili

New Member
Interesting. From first sight it seems it is too long behind the shield, but might just be other stuff.
 
Top