PRE ORDER PLS ALLOW UP TO 14-20 DAYS TO RECIVE ORDER* HAND PRINTED IN LONDON, EACH GARMENT IS WILL HAVE A SLIGHTLY DIFFERENT PRINT DUE TO THE HAND MADE PROCESS. WORLD WIDE SHIPPING.