1775 Darby Creek Drive, Galloway, Ohio 43119 USA
Up close pic of bison statue near the nature center.
Photo Credit: C.M.
Claim copyright