A Modern Library 20th century rediscovery

Series by
Unsorted Book The day of the triffids (2003, Modern Library) 4 stars

The day of the triffids

by