SocietyA family of barn owls captivates New Yorkers after nesting on Manhattan’s Upper West Side
A family of barn owls has nested in a water tower atop a building near Central Park, delighting people in Manhattan’s Upper West Side as the neighborhood’s latest celebrities.
A family of barn owls captivates New Yorkers after nesting on Manhattan’s Upper West Side
