Petrol Station

Petrol Station in Gangtok

Small, central petrol station.

Advertisement