Amelia Green
Amelia Green was born bet.
1879 - 1880
in Shoreditch.
Nothing more is known.