Children from schools across Cardiff visited their local libraries this week to celebrate World Book Day.
And these year five pupils from St Paul’s Church in Wales Primary School, Grangetown, were one of 19 groups set loose in Grangetown Library, Havelock Place.