Ford Prefect I think. E93A would be the Ford designation I seem to recall. The extra is daffodil pickers in the field on a cold damp day. I would guess there were about 50 people in the one field.
Comments
Sign in or get an account to comment.