Colegio 29 de Noviembre by Taller Síntesis

An open school with social responsibilities