show captions
Out and About
Nature Research Center
Stumpy was one of the first exhibits installed at the Nature Research Center.
Details
Transcript