German padded sticks

German padded sticks

$28.00Price

German padded sticks -- also made to last

SKU: 0061