Large Spider Display 4.5 Inches Black Frame Tarantula

Large Spider Display 4.5 Inches Black Frame Tarantula

  • $40.00


Tarantula Spider centered in Mounted frame. Name Plate included.