A tiny £6 Christmas tree planted in 1979 by Avril and Christopher Rowlands in Inkberrow, Worcestershire, now stands over 50ft tall and has become a local landmark. Since 2004, the couple has adorned ...
Some results have been hidden because they may be inaccessible to you