800X600
The Lord Of The Land
Oil on canvas
2002
71 X 122 + 53 X 122 cm (28"X48" + 21"X48")


Back To the Gallery




2002 YaelsArt.Com - All Rights Reserved.