WOW. that is amazing! i've always wanted to do something like that with my wall, but never havea the skill to start with hahahaha.. did you make up all those designs on your own?
I made up some and some I downloaded from internet. You can try with lotus template :D