Charles James Bowen, 1827–1870



View objects associated with Charles James Bowen >