A truly remarkable tree can be seen in a memorable setting next to Glasgow’s magnificent Kibble Palace.
63. Kibble Palace Champion
63. Kibble Palace Champion
63. Kibble Palace Champion
A truly remarkable tree can be seen in a memorable setting next to Glasgow’s magnificent Kibble Palace.