The streets of Penzance were filled on Saturday for this year’s Mazey Day celebrations.

Held as part of the ten-day Golowan Festival, Mazey Day is one of the most popular events in the town’s calendar.

This year the event was blessed with sunny weather that helped with the festival atmosphere and drew in the crowds. Tens of thousands of people lined the main street, Market Jew Street, which became a huge market place for the day, as well as other smaller streets.

They watched as artists, school children and other community groups paraded past in costume and carrying giant sculptures. There was a large caterpillar sculpture from Humphry Davy School and a giant that lived up to its name from Pensans Primary School.