Beaumaris, Isle of Anglesea

Illustrated letterhead.

Beaumaris, north Wales
Beaumaris
Beaumaris
Beaumaris