VILLA ON THE HILL

Kyoto, Japan  |  2017

Hotel  |  227sqm