Person
Peerage person ID=545692
Not who you're looking for? Others named Barbara Walsh: American actress · journalist
Family