Copyright © All rights reserved.
Installation, Resist Dyed Mulberry Paper, Block Print, Metal, 26 x 35 ft - 2025