Storero

Brand

Something Missing?

Storero is an Italian automobile founded in 1912, stopped production in 1919.

Subject ID: 1957

More

Storero is an Italian automobile founded in 1912, stopped production in 1919.

Subject ID: 1957

Less

Subject ID: 1957