Snowy Owl Graces Central Park With Its Majestic Presence For The First Time In Over A Century
New York City birdwatchers, rejoice! A snowy owl has been seen hanging out in Central Park—the first in over a century according to experts. The bird was seen on Wednesday […] More