8 yrs ·Translate ·The Cream & Fudge Factory, Elgin Road, Elgin, Kolkata, West Bengal, India

Enjoying Ice cream