John Bulloch Souter

1890 - 1972

Artworks by John Bulloch Souter