composition--David and Goliaf--oil on canvas100x100cm. Original $2500

composition–David and Goliaf–oil on canvas100x100cm. Original