Shop 17/18 Montana Park, cnr Zambesi Drive & Calliandra Str, Montana Park, Pretoria 0182, South Africa
Distance: 630 m
Company description
New Creation Taxidermy realizes how important a master-piece trophy is to a passionate hunter and is committed to produce the ultimate life-like trophy within a reasonable waiting period at a good pri