Images from a joyous day in Preston as the Caribbean Carnival hit town.