top of page
50% OFF STOREWIDE SALE!! (excludes $8, $10, $15, $25 table items, tumbles & books)
Amazing new museum display pieces! Though to be the WORLD'S LARGEST Lemurian to grace a store floor - weighing in a 1,400 lbs, on a 360° rotating stand bringing its height to approximately 6 feet tall!!
bottom of page