Image
Out and About

Nature Research Center

Stumpy was one of the first exhibits installed at the Nature Research Center.