23 magical Scottish islands served by Caledonian MacBrayne Ferries.
Caledonian MacBrayne (Firm)
Gourock : Caledonian MacBrayne,
[1994]
Cover title.
Islands