Posts

Sephora Select Citywalk Delhi: My Review

product-reviewSephora is a dream come true. Where else would you find the top (as well as new, exciting, upcoming) cosmetics and personal care products at one destination? Here’s my review on Sephora store at Select Citywalk New Delhi, India.
Read more