Vogue Magazine, LONDON, CHRISTMAS 1964



Francis Newton SOUZA
12 April 1924 (Saligaon, Goa, India) - 28 March 2002 (Bombay, India)