GOLDEN TOAD TALISMAN
An impressively scaled rubber toad hand-gilded with 22 karat gold leaf.
Golden Toad Talisman
Width 9″
Length 9″
Height 8″
Width 9″
Length 9″
Height 8″