2013/12/162014/12/16 Alex Sievers Shoe store in Carnaby Street in London. For more London photos you may visit here. Tweet Pin It