Roles performed
Processes used
Data from
Locations
John B. Halsey has 2 locations.
Active in (1840)
Veracruz, Veracruz
Mexico
Active in (1840-1841)
Mexico City, Distrito Federal
Mexico
John B. Halsey has 2 locations.
Veracruz, Veracruz
Mexico
Mexico City, Distrito Federal
Mexico