Touch down London

548076_326871667394323_630615990_n1

Touchdown London. Rainy days but shiny shoes – Love coming here every time.

Printing, printing, printing, printing…

416963_233906890024135_1873081614_n1