Owl Prowl
The Schuylkill Center for Environmental Education 8480 Hagy's Mill Road, Philadelphia, PA, United StatesMysterious and silent, owls are one of the most fascinating creatures who reside in our forest. These night hunters are rarely seen, although traces of them can be found by a watchful eye. Meet rehabilitated owls from our wildlife clinic...