Roles performed
Found in collections
Data from
Locations
John Ashton Papillon has 4 locations.
Birth (1838)
Unknown
Active in (1858-1860)
Tanggu District
China
Active in (1858-1860)
Canton
China
Death (1891)
Unknown
John Ashton Papillon has 4 locations.
Unknown
Tanggu District
China
Canton
China
Unknown