Seen in Scarborough in June 2001, is Leyland Olympian / Northern Counties

618 (E853 DPN).

MAIN PAGE