The Architectonic Elements in the Caterpillar House in Santiago, Chile

  • Sep 16, 2013
Situated in Lo Barnechea, Santiago Chile is a modern home overlooking the dry landscape with amazing panoramic views all over the place. This house is better known as the Caterpillar House. Well this house design is intended for an art… Read more