white rose









white rose


noun English History.

  1. the emblem of the royal house of York.
52 queries 0.614