Tudor rose

0
1131
Tudor rose - Meaning: Noun. An image of a rose use as a decoration in Tudor times.

Tudor rose – Meaning:

Noun. An image of a rose use as a decoration in Tudor times.

LEAVE A REPLY

Please enter your comment!
Please enter your name here