curiositynatureNews Zeus, the blind owl with a starry night in his eyes The story of this adorable magical-eyed owl seems straight out of the imagination of some…Blue DreamNovember 9, 2022