Metro Shoes

metro shoes e1692370952865

In a recent collaboration Metro Shoes, one of India’s leading footwear brands, has joined forces with renowned designers Paras and Shalini of Geisha Designs.…