Bower House by Kariouk Associates

Located in Canada, this contemporary private residence was designed in 2015 by Kariouk Associates.

Read more