new icn messageflickr-free-ic3d pan white

Wan Chai computer centre

Pretty much heaven on earth. Anything related to electronics you can find here at low prices. Tons of imports too, like japanese games etc.

1,393 views
0 faves
0 comments
Taken on September 13, 2009