Duncan Macduff (Q112969028)
1175 - before 1228
Language:
other details