Pop culture and the rich characters of a 16th-century tapestry are being lightheartedly woven together. Played by actress, writer and activist Tanya Selvaratnam. view details