Archive > Israel

Computer Farm
Computer Farm
Oil on canvas
19.75 in. x 23.5 in.
2012