Terrace House by Architect Show
Terrace House recently designed by Architect Show, is an inspiring single-story house situated in the Kumamoto Prefecture, Japan.
-->
-->
Photography courtesy of Architect Show
- by Matt Watts