Saturday, August 07, 2010

China Makes Me Smile and Laugh by Margaret

I made this 1080p video from Margaret's facebook photo ablum named as "China Makes Me Smile and Laugh". Enjoy!

No comments: