800X600
The Lord Of The Land
Oil on canvas
2002
117 X 137 cm (46"X54")


Back To the Gallery




2002 YaelsArt.Com - All Rights Reserved.