hidden-metaphor

Manx Genealogy

john champion bradshaw

any information ref john champion bradshaw the
manx painter/artist