Dr Sheila O’Toole Lawlor is a retired Public Health specialist who is 93 years old. She was born in Shanghai but came home to Ireland in 1934 and has lived here since. She kindly gives us her charming perspective on equal marriage.
Dr Sheila O’Toole Lawlor is a retired Public Health specialist who is 93 years old. She was born in Shanghai but came home to Ireland in 1934 and has lived here since. She kindly gives us her charming perspective on equal marriage.