Wikipedia
Bodfan
Bodfan (or Bodfaen) is a Welsh saint in the Catholic and Anglican churches.
Bodfan (or Bodfaen) is a Welsh saint in the Catholic and Anglican churches.