Hayocks Primary School pupils enjoyed a fantastic sports day before the end of term.

(Image: Charlie Gilmour)

The students showed off their skills at a variety of sports and had a whole lot of fun too.

(Image: Charlie Gilmour)

The sports day had to be postponed to a later date because of weather issues, but the weather was kind for the rearranged event.

(Image: Charlie Gilmour)

And from the wee ones to the senior students, it looks as though everyone had a great time.

(Image: Charlie Gilmour)

Who can you spot in these photos from Charlie Gilmour?

(Image: Charlie Gilmour)

(Image: Charlie Gilmour)

(Image: Charlie Gilmour)

(Image: Charlie Gilmour)

(Image: Charlie Gilmour)