Akihabara

Add to Lightbox Download
Light bulbs and fluorescent tubes on sale in an electric store in Akihabara, Tokyo, Japan. Sunday, March 9th 2008
Light bulbs and fluorescent tubes on sale in an electric store in Akihabara, Tokyo, Japan. Sunday, March 9th 2008
Filename: dcjj8171.jpg
Copyright
Date: 9 Mar 2008
Size: 2000x1333 / 997.7KB>
Restrictions: