The First Daimler in Llandudno, seen in Abbey Road

Scope and Content

Original Index No. D0737.