The poppy cascade in Wellesbourne is back on display for a third straight year, with over 3,000 knitted poppies flowing down ...