I Walk Shoes, Spencer Plaza

0  Views
Spencer Plaza never goes out of style when it comes to having few of the best shoe stores in Chennai.  One such store is I Walk Shoes which has a wide range of footwear for women ranging from party wear to casual ones. Their prices start from INR 200 and the store is big enough to sit and try them on.
img-user-niranjana-krishnakumar-294381140875
105 Followers

Environmentalist, Ultimate Frisbee Athlete, Entrepreneur.