Showing records with the tag "ewyllys john price mercer aberllefenni 1684"