Timur D’ Vatz

Timur D’Vatz is a Russian artist who fuses ancient legends and symbols with modernist form and a vibrant colours in his rich paintings.