Charles James Bowen, 1827 - 1870



View objects associated with Charles James Bowen >