Double Glass Tarantula

Butterflies By God

$ 89.99 
Share:
Large tarantula mounted in a black double glass frame. 8.5" x 8.5"