Thomas Armstrong

1831 1910

English artist and arts administrator

Works