Michael Durand

Michael Durand is the uncle of Aimee Durand in Glimpse.

Biography
Michael was born on ??? ??, 18??. He was famous for painting the picture called ???.

Physical Appearances
TBD

Events of Glimpse
TBD

Trivia