Details
Emi KURAYA
Train Station Bus Depot
, 2021
Oil on canvas
53 × 33.3 cm |
20 7/8 × 13 1/8 inch
Unique
©2021 Emi Kuraya/Kaikai Kiki Co., Ltd. All Rights Reserved.
Back