User photo

Leonora Speyer

About

Leonora Speyer, Lady Speyer, was an American poet and violinist.