Editorial
Akihabara , tokyo , japan Editorial Stock Image

Akihabara is known as Electric Town because it consists mainly shops selling electronics stuff. Many tourist come to this part of the city to buy gift for taking back home since the shops are duty free . This picture shows neon light of item brands at these shops .

  • MR: NO
  • PR: NO
  • 2
  • 1412
  • 3

Editorial Stock Image: Akihabara , tokyo , japan

ID 17636319 © | Dreamstime.com

We accept all major credit cards from United States.

More similar stock images

More images