Born 16th June 1856 Died 29th August 1924
Location 126 Piccadilly, London, W1
Categories
Authority
More Information Francis Barraud