Beaumaris

Illustrated letterhead.

Beaumaris
Beaumaris
Beaumaris, north Wales
Beaumaris Castle, Anglesea