Loading...
Images of Liza Devlin
(0 from 0 )News
Weddell orphans may move to New Zealand - Telegraph
www.telegraph.co.uk
Sandra Weddell's twin sister Liza Devlin was yesterday discussing with her two brothers whether to take the orphaned children, aged 13, 11 and eight, to live...
sorted by relevance / date