Words leave imprints in your mind like footprints in the sand...
The Handmaid’s Tale..set in Finland…
Submitted: 20th July 2020
A trail around London according to the famous nursery rhyme!
Site by Union Room.