Monday, January 8, 2024

Amelia Dyer

 


The lady in the picture is Amelia Dyer, also known as the Angel Maker. What do you know about her. Do you know the meaning of the expression 'baby farming'?

See you around

Dear all, I wish I could have said bye in person, but unfortunately I'll be on sick leave till 27th May at least. I'm sorry I wasn&#...