Derek Fernando Leavitt
Height:
165 cm
Derek Fernando Leavitt is known for his work on The Laughing Mask (2014), Inhabited (2014) and Room 236 (2015).