Roles performed
Processes used
Found in collections
Data from
Locations
Thomas Ogle has 4 locations.
Birth (December 23, 1813)
Preston, Lancashire
England
Studio or Business (1855)
28 Great Avenham Street
Preston, Lancashire
England
Active in (1860s)
Penrith, Cumbria
England
Death (1882)
Unknown