New luxury leather shoes displayed in London
Location: London, United Kingdom
1 sources from 2 citizen journalists
Topics: luxury shoes, leather footwear, burberry loafers, fashion accessory, luxury goods, retail display, fashion, luxury, shopping, lifestyle
