X
Yehouda Chaki, RCA
Agua De Tel Aviv 2005
oil on canvas
38 x 30 in / 96 x 76 cm
# 19261
Please complete the form below.