Flora Sinclair

Duchess Flora Sinclair is a Seelie Boggan Wilder and ruler of the Tuath of Dew in Caledonia.