Cafe Aura by Takato Tamagami
Cafe Aura by Takato Tamagami Architectural Design stands on the top of a steep hill in Karuizawa (Japan). From there you can enjoy amazing views of Karuizawa Town right below. Get inspired!
-->
-->
Visit Takato Tamagami Architectural Design
- by Matt Watts