Ikarus 260 Hungary city Bus

Brand: Soviet Bus
Product Code: SBU900025
Availability: In Stock
58.95€