Reflection of Oneself  concept posters

http://contests.gdusa.com/gdusa-contest-winner?cc=agda20&ids=0|11696&iy=&im=