Glass Venus Flytrap Portal in The Woods at Laurel Hill North Carolina United States HomepagePortalglass-venus-flytrap #ImageModArea L R HP Days 1 Glass Venus Flytrap Login to view View The Portal PS--1185%120