An alien presence utterly subdues a little imaginary community in England for a whole day. When she wakes up, she discovers that many of the women in the town are pregnant.
Read full
An alien presence utterly subdues a little imaginary community in England for a whole day. When she wakes up, she discovers that many of the women in the town are pregnant.
Discussion