Thomas Charles Farrer

Home / Museum / Search ARC Museum

Thomas Charles Farrer

2 artworks

British painter

Born 12/16/1838 - Died 6/16/1891

Born in London, UK

Died in London, UK