The Thousand-year Rose that grows on a wall of a Catholic cathedral…

Hildesheim_Rosenstock_croppedThe Thousand-year Rose that grows on a wall of a Catholic cathedral in Hildesheim, Germany is believed to be the world’s oldest rose.