1775 Darby Creek Drive, Galloway, Ohio 43119 USA
Informational sign on way to nature center.
Photo Credit: C.M.
Claim copyright