The Aberaeron annual Carnival.

Carnival