Spectacular parade of floral floats through the streets of St Peter Port. One of the island's biggest events.