Altaya

Altaya
Altaya is based in Barcelona Spain, and makes numerous lines of toys. Their 1:43 Scale Automobiles are very nicely detailed, and sought after by collectors due to their pricing advantage over other nicely detailed brands in that scale
Grid view
List view