Russell Dean

Guest director at the Latvian Puppet Theatre:

"Park, Bench and the Poo", 2026

Repertoire performances