Louis Ribak
Canyon Series No.33, 1970s
oil on canvas 86 x 58 in. $22,500

Previous
Previous

Canyon Series (Greece)

Next
Next

Cyprus in the Sun