Spectators at the Swansea Multicultural Carnival in Castle Square enjoying the music. Great weather for the 2006 Carnival, which was on 26 August, meant an excellent attendance for this colourful event.
Swansea pictures
All Wales pictures