Grey squirrel eating toast

Grey squirrel eating toast

Grey squirrel eating laftovers of a toasted piece of bread, sitting on the wall of fort in Jaipur, India

by
by
by
by
by
by