Mermaid Troll

Mermaid Troll

Regular price $95.00
Unit price  per 
Shipping calculated at checkout.

Many think trolls only live on land but here we see an extremely rare "Beauty of the Sea". 

11" and long since retired.