TOP ARTISTS Taro Okamoto To List Space Taro Okamoto No.2890 Year 1973 Edition ed.150 Medium Screenprint Size 84 × 65.8 cm Stock Sold Out share facebook twitter SOLD Inquiries about works or exhibitions