William Alfred Gibson

United Kingdom · 1866 – 1931 · 28 works

Period of activity