Temistocle Solera

Librettist, Composer


More about Temistocle Solera