More ideas from Gayleen
Floral emblem - Wikipedia

The Tudor Rose is the national flower of England meant to represent the union of two warring houses, Lancaster and York for control of the crown. The rose has been worn by every monarch since

Pink Broken China Flower Pot

Pink Broken China Flower Pot