Snowy owl is spotted in Central Park, for first time in 130 years

Print Friendly and PDF