Moira McVicker
Generation: 1
1. Moira McVicker Other Events:
- Residence: Craignamaddy
Moira — J.K. McElderry. [Group Sheet]
Children: