Solicitor

William David Gallagher