Weird and wonderful characters entertain the crowds in this summer's day procession at Pwllheli, Gwynedd.
1905
1925
2024
1903
1987
1929
1959
2002
1913
1940
1947
1958
1908
—
1922
1933
2019