Olga Polovski

Olga Vasilovna Polovski is Agent 055 of the Serka, the Polish Secret Service. She is regarded as 'the most beautiful and the most dangerous woman in Europe'

Appearances
The Ipswich Phial The Sixteen Keys