Author: Richard Hayes Barry
Alternate names: Richard Hayes 1881- [From Old Ca Barry; Richard Hayes 1881- [from old ca Barry
Born: 1881