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 Bandon December 15, 2020 Herdwick Sheep November 24, 2020 Thorpeness Meare July 13, 2020 Leave a Reply Cancel replyYou must be logged in to post a comment.