The Art of Alexander Shubin

‘Shattered Hope’

Alexander Shubin is a Russian born artist who today lives and paints in Ottawa, Canada. His art speaks for itself and his works Read the rest