Durnferd Davis

Hamilton, Pembroke Parish
Durnferd Davis