Albino Squirrels In Olney.
Share on Facebook
Olney, Illinois, USA is home to some uncommon versions of an otherwise very ordinary animal - the squirrel. Check out these albino rodents, who live alongside their black and grey counterparts. Olney has the most albino squirrels in the world.