Tea room

The house of tea

Nehru Road, Darjeeling, WB 734101

Loading…