Jens Clemmensen + Ellen ??

Facts and events

Marriage
Yes

Record ID number
TCGB_F545

Last change November 18, 20122:15:52