michaelsk47: Ex Isle of Man Transport 24 - Leyland National MAN 24H stored behind Jurby Transport Museum in May 2011