Peter

Vancouver, Bc

IT, creative art, graphic design, events planning, viral video, online marketing, traveling, biking and positive thinking.