Red squirrel with large ear tufts

- Image ID: FD7AX5

Red squirrel with large ear tufts

Fred van Wijk / Alamy Stock Photo

Image ID: FD7AX5

Location: Ede, Provincie Gelderland, Nederland Netherlands Europe