Snowy Owl Spotted In New York's Central Park
A snowy owl was spotted in New York’s Central Park on Wednesday (27 Jan). ...