Luna. Eastern Screech Owl with leucism. Lives at the Peace River Wildlife station in Punta Gorda, FL
You might also like