Shoin-zukuri (書院造)

Vernacular, ...

Japanese