Fettling!

Year 6 pupils are pulling out all the stops with their fairground rides. The level of intricacy is most impressive.

005