NATURE SCENE

Nature Scene is a 24 x 20 original oil on canvas art work by Larry Temple, Sr.

Post a New Image Comment

Anonymous Guest