Home – New Forums Tech talk Touch screens on the “desktop” Reply To: Touch screens on the “desktop”

#1129175
websitedesigner
Member
  • Total posts: 917
Up
0
::

This post has inspired an illustration, I’ll post it when it’s done ;)