A snowy Owl at rest in the morning light off Lake Ontario.

The Wonder of Owls

Why do they fascinate us more than any other birds?