Ocean State International

"A VERY HAIRY CATERPILLAR"

SARAH KEATES

SHARON, MA

USA