Chester Chipmunk

Chester Chipmunk

Chester Chipmunk lives in a tree house in a forest. He has a sister, Suzie. His parents live in Florida.

(Visited 14 times, 1 visits today)