1/35 Livestock Set

Price: $5.89


 Sold Out 


  • Model: TA-35128
  • Manufactured by: Tamiya