
Thomas Armstrong
1832
- 1911
Thomas Armstrong (1832–1911) was an English artist and arts administrator.
Source :
Wikipedia
Filter