Creativity 14th May 2013 by Zusie CholakovaThis picture proves that it’s the last minute touches that really matter.