As the sun sets, Perranporth prepares to welcome St Piran.
At 6pm a statue of St Piran is brought ashore, re-enacting the legend that Piran floating on a millstone was washed ashore on this very beach.
On the promenade banners, musicians, giants and schoolchildren wait for Piran's arrival.
The procession sets off around the town.
Kernow Bys Vykken!
Cornwall for Ever!
All images © Ian Foster / fozimage