Keir Mikaelson (CFs)

Keir Mikaelson was the second youngest son of Mikael and Esther being