The snowy owl that has been spotted recently in the Washington D.C. area was brought to the Smithsonian’s National Zoo for care on Thursday.