Talia Herara Clark

Talia Herara Clark

Talia Herara Clark

Talia Herara Clark

Acting

The Exit Room (2013)

Rebel Leader / Prisoner