Olga Finch

Olga Finch is a recurring character in Riga & Moser.