Kenilworth Castle
(1862). Oil on canvas. 63 x 79.
Kenilworth Castle
was painted by
Thomas Baker (1809 - 1864)
Kenilworth Castle
is in
Leamington Spa Art Gallery and Museum
Kenilworth Castle
portrays
Kenilworth Castle
Kenilworth Castle
is in
ArtHistoryReference