Testimonials

icon-2015-venues

Green Festival Exhibitors

B3 Terrariums

Chicago, Illinois, United States, 60640 - View Map

Upcycles glass, light bulbs & books into plant accent designs.