Llanrwst, north Wales

Illustrated Letterhead.