David and Goliath Latest Works Oil on canvas, 38cm x 60 cm, Year 2013. Russian artist Stag Currently browsing category: all SkillsPosted onFebruary 12, 2018