Individual Details

Maelmare MACALPIN

(Abt 850 - Abt 912)

Events

BirthAbt 850
DeathAbt 912Scotland

Families