1978 Shelvoke & Drewry LCK149T parked up in Shell Island, North Wales, a few years ago.
(Gareth Brydon)
Comments left about this photograph:
None
Added on 18th August 2009, has been viewed 104 times
© 2009 Images & captions edited by Neil Fraser - All rights reserved.