OTO Melara AV-90 (Armoured Vehicle 90)

Anyone interested in turret?


2 Likes