There are no countries in the world less known by the British than these selfsame British Islands, or where more strange things are every day occurring.
Bio: Marjo-Riikka Makela is a Finnish stage and independent film actress, director, acting coach, and the founder of Los Angeles-based acting studio Chekhov Studio International.