Stirling Malloch

United Kingdom of Great Britain and Ireland · 1865 – 1901 · 6 works

Period of activity