Founded in 1958 or '59 near Milan, Italy. Some were sold as special Alfa Romeo promotional models by Alfa Romeo themselves in the 1980s. Now under different ownership, but available from their own website (2017). All in the unusual scale of 1/23.
Subject ID: 3263
MoreFounded in 1958 or '59 near Milan, Italy. Some were sold as special Alfa Romeo promotional models by Alfa Romeo themselves in the 1980s. Now under different ownership, but available from their own website (2017). All in the unusual scale of 1/23.
Subject ID: 3263
Subject ID: 3263