Llandudno & Colwyn Bay, 17
Depot, 1953. Photo S.E.Letts © TLRS