Sea Door , 1966
Oil on canvas 97 x 51 in 246 x 130 cm
Photo by Yao Zu Lu
Add to MY PORTFOLIO
INQUIRE >