Wine52 Wine bottle label for a wine coming from Castillo Y LeÓn in Spain Limited edition of 30 000 bottles