All About News Celebrities
Boxes of Toshiba Corp's Regza liquid-crystal display (LCD) televisions are seen at an electronic store in Tokyo January 31, 2013.
Credit: Reuters/Shohei Miyano
0 comments:
Post a Comment