Tag: Barn Owls

Barn Owls, Nantucket, MA
Island Science

What Is This? – Barn Owls

~ by Katherine Brooks Maria Mitchell Association ~ Have you heard a piercing shriek in the night accompanied by a flurry of white light? Although it sounds like the making of a summercamp ghost story, what you might be observing is the barn owl – unique in its aesthetics with […]