The White Squirrels Are (Almost) Everywhere in Olney, Illinois
Olney is a quirky small town known for its large population of albino squirrels. I set out to find them.
Olney is a quirky small town known for its large population of albino squirrels. I set out to find them.