Birth of James Allan

21 January 1824

James Allan is born to Agnes Allan and John Allen in Kilmarnock, Scotland. Sources: 1

People

Locations

Sources