Stalin's Promise

Stalin's Promise ~ Oil on Canvas ~ 30"x40"x1.5" ~ $1,695.00