Person
Peerage person ID=474295
Not who you're looking for? Others named James Musgrave: Belfast industrialist 1826–1904
Family