Red squirrel with large ear tufts

- Image ID: FD7AW1

Red squirrel with large ear tufts

Fred van Wijk / Alamy Stock Photo

Image ID: FD7AW1

Location: Ede, Provincie Gelderland, Nederland Netherlands Europe