NC Museum of Natural Sciences_Helen Croghan Published on April 21, 2012 in NCR – Nature Research Center, NC Museum of Natural ScienceFull resolution (478 × 640) Nature Research Center – NCR Nature Reserch Center, NC Musuem of Natural Sciences’ Nature Research Center Tweet