IMPALA SHOULDER MOUNT

13" W.  X 18 1/2" D. X 39" H.

IMPALA SHOULDER MOUNT

$1,990.00Price