DISPLAY (3D)
>>
showcase index
Hotel Okura TokyoBay
"Dolphin Sculpture"
Maihama, Chiba, Japan