Seen in Scarborough in June 2001, is Leyland Olympian / Northern Counties
618 (E853 DPN).
MAIN PAGE