German Howitzer leFH-18

Brand: Zvezda
Product Code: ZVE6121
Availability: In Stock
3.05€