Royal Mail Postcard
First Day of Sale Windsor Special Postmark
Also First Day of Issue for the Stamp!