Isidore de Lara

Nationality

United Kingdom


Dates

1858 - 1935


Compositions