Louisa Friston
A photo of Louisa Friston Cooper Thorpe
Date & Place:
in Suffolk County, England United Kingdom