The Art of Alexander Shubin
Alexander Shubin is a Russian born artist who today lives and paints in Ottawa, Canada. His art speaks for itself and his works are much sought after.
Tags: Alexander Shubin
French Defense gets CRUSHED!
gm Dvirnyy,D – m Esplugas Esteve
Catalan Team Ch 12.2.2022
Maya Deren's Chess Scene in At Land (1944)
gm Khismatullin - Karmanova