The "Ilia Petrovic" user's logo

Ilia Petrovic

London, United Kingdom

www.iliapetrovic.com

I am an artist living and working in London, I work on large canvasses in oils and mixed media to create a glossy and vapid texture with my work.

Stacks