Down to Earth

1915

-

The fabled Mall Road in Shimla, the summer capital of the British Raj

 ??  ??

Newspapers in English

Newspapers from India