Cleo (Clifford)

Cleo Diller is a female poodle from the Clifford the Big Red Dog series.

Cleo the Poodle.png
Community content is available under CC-BY-SA unless otherwise noted.