rareoldprints.com
England's Loveliest Flower. The Victoria Rose-bud reared at Kensington Palace.
Ref:
P/3933
>
<
Click on image for details.