1 item found

The banners of the Old Cornwall Societies: a tribute to those persons who made the banners of all the Old Cornwall Societies (2007)

David Stark