Alexander Kanevsky’s “Self” (2008, oil on canvas, 14 x 11 in) is a part of Alexander’s Grand European Collection.

Self_low

About the author

Leave a Reply