41 inches Large Half-Polished Kudu Horn (31 inches straight) - $131.99
41 inches Large Half-Polished Kudu Horn (31 inches straight) - $131.99
41 inches Large Half-Polished Kudu Horn (31 inches straight) - $131.99
41 inches Large Half-Polished Kudu Horn (31 inches straight) - $131.99
41 inches Large Half-Polished Kudu Horn (31 inches straight) - $131.99
41 inches Large Half-Polished Kudu Horn (31 inches straight) - $131.99