IA Panorama, Tula Arms Plant

18-May-2024 Saturday
Imperial Order of Lenin Order of the Red Banner of Labor Tula Arms Factory of St. Nicholas the Pleasant


v20221217