Margaret Clara Pilcher
A photo of Margaret Clara Pilcher and her sisters in the garden
Date & Place:
in Liverpool, Liverpool County, England L4, United Kingdom