Designed by
Title
La Spezia, Italy - July 27, 2020 - A shed and the chimney of Oto Melara, an Italian manufacturer of land, sea and air defense #191773855
Description
La Spezia, Italy - July 27, 2020 - A shed and the chimney of Oto Melara, an Italian manufacturer of land, sea and air defense systems
This image is editorial