Overview

Margaret Mary Hallahan

(1802—1868) Roman Catholic nun