Pete the Poet brought his collection of stories from around the world to Langford Budville Primary School.
The children celebrated the values of cultural diversity in music, drama and poetry.
“It was a day of joyful energy and creative achievement,” said a school spokesperson.