Last sea-going coal-fired steam puffer pays a visit to the Highlands

© DC ThomsonNick Walker of the Puffer Preservation Trust aboard VIC 32.
Nick Walker of the Puffer Preservation Trust aboard VIC 32.

Breaking

    Cancel