Words leave imprints in your mind like footprints in the sand...
The Handmaid’s Tale..set in Finland…
Submitted: 20th July 2020
1754: A boy is born with a very special gift…..
Site by Union Room.