This poster is from Darjeeling, but there are computer schools advertised everywhere Ive seen in India.
Back to the current Installment