Crowds lined the streets of Cardigan on Friday morning as the town celebrated Saint David's Day with a parade, writes Stuart Ladd.

Hundreds of school children paraded through Pendre and High Street to the town's Castle.

The parade was led by Small World Theatre's giant mechanical red dragon complete with realistic dragon roars.

A giant dragon passes the Guildhall in Cardigan
A giant dragon passes the Guildhall in Cardigan. credit: Stuart Ladd (Stuart Ladd)

The weather stayed dry for the event with the sun even making an appearance.

Children from the town's primary and secondary school were joined by those from neighbouring villages, including Penparc, Aberporth, Llechryd, Brynhoffnant and Cenarth.

Cardigan
A bagpiper led the parade. Credit: Stuart Ladd (Stuart Ladd)

In the grounds of the Castle the crowds were addressed by Mayor of Cardigan Olwen Davies and Ceredigion County Councillor Clive Davies. Local bard Ceri Wyn Jones read a poem he had written about St David and there was musical entertainment with everyone joining in the singing.

Cardigan
Bright colours at the parade (Stuart Ladd)

The event was supported by Small World Theatre, Cardigan Castle, Cardigan Town Council and Cered Menter Iaith Ceredigion.

Cardigan
Children enjoying the parade (Stuart Ladd)
Children from Cardigan Junior School
Children from Cardigan Junior School (Stuart Ladd)