Station Road, Deganwy, looking towards Llandudno

Scope and Content

Original Index No. F0018.