tudorsdynasty.com
The Thistle and the Rose: English Princess, Scottish Queen
The marriage of the thistle and the rose was finalized by proxy on 25 January 1503, at Richmond Palace.