Hall of Fame

Madame Adelina Patti

Henry Poole & Co Livery Ledger
Credits
James Sherwood
Popup
Henrypoole Jonathanjameswilson 042 1 Min