Kielder Forest in Northumberland has been given the stamp of approval by the Royal Mail. It features in a set of six special stamps of beautiful and inspirational views of forests across the UK. The stamps mark the 100th anniversary of the Forestry Commission. Founded on September 1 1919, the …
Read More »