Armoured Vehicle Museum >> Designation: Alecto Country: Vehicle type: Self-propelled gun Year of manufacture: Share...