In A Perfect World

The perfect world is defined by Catrina Dulay as a world without irritations. This is depicted in simple illustrations.