London, United Kingdom
“I draw inspiration and energy in nature and express my emotions and feelings on canvas. I love oil painting for the endless opportunity to convey and realize all my ideas. It's magic to create your world on a white canvas”.
Olga was born and raised in Moscow, Russia. From childhood she learnt in a...
artworks
View All 28 Artworks