Baskin-Robbins

Restaurant in New Delhi, India

Ice Cream ice cream