Red squirrel with large ear tufts

- Image ID: FD7AX4

Red squirrel with large ear tufts

Fred van Wijk / Alamy Stock Photo

Image ID: FD7AX4

Location: Ede, Provincie Gelderland, Nederland Netherlands Europe