Details

Time for Tea shot on Shoreditch High Street, London, UK