Create new Board
Editorial Images

IND: Queen Elizabeth II presents the Order of Merit to Mother Teresa

DELHI - NOVEMBER 24: Queen Elizabeth II presents the Order of Merit to Mother Teresa at the Presidential Palace on November 24, 1983 in Delhi, India. (Photo by Anwar Hussein/Getty Images)
IND: Queen Elizabeth II presents the Order of Merit to Mother Teresa
Embed