Keywords: happy valley canal major's majors green west midlands stratford-upon-avon stratforduponavon vehicle boat outdoor Happy Crew Aboard the Happy Valley, Stratford-upon-Avon Canal, Major's Green, West Midlands Explore barry.marsh1944's 1719 photos on Flickr! |