Jim Li - Google+
Jim Li - Dad, husband, IT guy and photographer - Software Development Manager - Vancouver, Canada - Melbourne, Australia - Tianjin, P.R. China ... Day 4 of my #fivedayblackandwhite #fivedayblackandwhitechallenge. I was invited to this challenged by + Juha...