Snowy Owls

Snowy Owls

There have been reports of Snowy Owls surrounding Common Roots in Rye, New Hampshire. Okay, so this is a stuffed animal produced by Eco Nation. They are made entirely from recycled materials. On the other hand, sightings of snowy owls have been reported in...