MVI_5043

In the back of the store, 104" multi-touch display on the left

264 views
0 faves
0 comments
Uploaded on October 27, 2009
Taken on October 26, 2009