- Home Country: Russia -
Olga Savelieva is from St.Petersburg,Russia. She has drawn since childhood, though she does not work as a professional artist.
She travels with her husband,a German diplomat, throughout the world, painting with oil on canvas wherever she is.
She paints classical still life, landscapes and portraits, including icons on wood in the Byzantine style.