The Great Grey Owl is the longest owl species living today. It is found in North America, Europe, and Asia in cold, northern environments.
Thank you for supporting a small-town, family-owned business.