IMG_20170916_095549 Previous Next Published September 22, 2017 at 3036 × 4048 in Building LEGO Bugs At NC Museum of Natural Sciences BugFest Related