Barmouth, north Wales

(Illustrated Letterhead).