1:35th scale U.S. Self-Propelled Howitzer M109A6 Paladin (Iraq War) – 37026

$89.95

Out of stock

SKU: 37026 Category: