M.N. Roy and Ellen Roy, Dehra Dun, India (1953)
M.N.ROY Photo Gallery