Morgan Stuart Williams (Q56186187)
of Aberpergwm (1846-1909)
Language:
other details