Fascinating Photos Show the Buses of Isle of Man in the early 1970s
#6 1952 built Leyland Royal Tiger/Leyland No.88 near Villa Marina on a lovely evening, 1 July 1971
Places & People

Fascinating Photos Show the Buses of Isle of Man in the early 1970s
#6 1952 built Leyland Royal Tiger/Leyland No.88 near Villa Marina on a lovely evening, 1 July 1971
Places & People