Right across school we have been preparing for our flag extravaganza. Year 5 have designed and made their own flags, developing so many skills along the way and showing a range of learning principles.

20120622-195429.jpg