GB Stamps First Day Cover
Farmer's Tale Stamps
Heyden Series #93
Postmarked Farmer's Road London SE5 on First Day of Issue