Despite being continuously changing, the field of design is very closely attached to certain basic principles and elements that defines every piece of design ever created be it a poster, a logo, a website or an architecture. These are the building blocks of graphic communication. In fact with the variety and diversity of this field, … Continue reading