Azie Tesfai

Azie Tesfai portrayed Kelly Olsen/ Guardian.