Bull In A China Shop

Bull In A China Shop
196 Shoreditch High Street, London, E1 6LG