1:18 Scale

1:18 Scale Miniatures hand made in the USA.