Share
Yashima, 2012
Oil on canvas
54 × 76 in
137.2 × 193 cm
Sold
Yashima, 2012
Oil on canvas
54 × 76 in
137.2 × 193 cm
Sold