Designed by
Title
Tula Arms Plant, Tula, Russia #310411138
Description
Tula, Russia - March 2, 2024: Tula Arms Plant. Facade of Tula arms factory. Imperatorskiy Tulsky Oruzheiny Zavod is Russian weapons manufacturer founded by Tsar Peter I of Russia in 1712
This image is editorial