Juliana Charlotte Shepherd

1832 1898

c.1832-1898 Nationality: British

Works