D
Thomas Armstrong (1870)
Torre Abbey - Torbay, Devon
Painting - oil on canvas
Uploaded Saturday, 1 December 2012 by member Irene
Public domain
H
Thomas Armstrong (1869)
Victoria and Albert Museum - London
Painting - oil on canvas
Uploaded Saturday, 1 December 2012 by member Irene
Public domain
M
Thomas Armstrong (1861)
Manchester Art Gallery
Painting - oil on canvas
Uploaded Wednesday, 17 December 2014 by member anjaleck
Public domain
Added today!
N
Thomas Armstrong (1904)
Painting - oil on canvas
Uploaded Saturday, 1 December 2012 by member Irene
Public domain
T
Thomas Armstrong
Uploaded Saturday, 1 December 2012 by member Irene
Public domain
W
Thomas Armstrong (1876)
Laing Art Gallery - Newcastle-upon-Tyne
Painting - oil on canvas
Uploaded Saturday, 1 December 2012 by member Irene
Public domain