the day of the triffids poster