Sikh policemen (SMP), mounted and dismounted, Shanghai
Kartar Singh Sangha
Kartar Singh Sangha in his Chinese Maritime Customs Service uniform, with official badges
Bishan Singh, with Ranjit Singh Sangha, Gurdip Singh Sangha, and others, Shanghai
Azad Hind Fauj (Indian National Army) training camp, Shanghai, with Sikh recruits
Farewell for Dr Victor Smolnikoff, outside the Shanghai Gurdwara
Farewell for a departing Indian Consulate official, outside the Shanghai Gurdwara
At the Indian Consulate, Shanghai, with a visiting Indian Navy sailor
ID card portrait of Kartar Singh Sangha, Shanghai
Kartar Singh Sangha by a childrens' playground, Shanghai
Kartar Singh Sangha, with a Chinese boy, Shanghai
Sikh elder, Shanghai
Harbhajan Singh Sangha, Shanghai
Harbhajan Singh Sangha, Ranjit Singh Sangha, Gurdip Singh Sangha, in Shanghai
Kartar Singh, Ranjit Singh and a family friend, Shanghai
Subhas Chandra Bose, Indian nationalist, Shanghai
Ranjit Singh Sangha, Mohinder Kaur Sangha, Harbhajan Singh Sangha, in Shanghai