STUDIO SAWADA DESIGN

2017

HANGING INSTALLATION

HOTEL LEOPALACE SAPPORO , SAPPORO / JAPAN ,