New Forest May 6, 2020 Leisure / New Forest 0 Comments A delightful scene in the New Forest National Park. This tree was planted to mark the Festival of Britain in 1951. No-one was needed to lead the horse to the water. A hers of pigs seen earlier in the day near Cadnam. You Might Also Like Herdwick Sheep November 24, 2020 Thorpeness Meare July 13, 2020 Winchester Cathedral April 19, 2021 Leave a Reply Cancel replyYou must be logged in to post a comment.