Main Image - Ted Baker London 'Avalyn - Sugar Sweet' Floral Print Trousers