Street Style: London London | Street Style | 12.11.2013 Tagged with: fashion • leopard • London • oxblood • plants • shoes • streetstyle • style • tie dye