Yodobashi Akiba electronics shop in Tokyo

Editorial Stock Photo
Download Yodobashi Akiba Electronics Shop In Tokyo Editorial Stock Photo - Image: 25489688

TOKYO, JAPAN - JULY 6: Yodobashi store in the Akihabara district on July 6, 2011 in Tokyo, Japan Akihabara is famously Known as Electric Town Because It Consists Mainly electronics shops selling stuff.

Photo Taken On: July 06th, 2011

ID 25489688 | Dreamstime
  • 0
  • 962
  • 0
More similar stock images of `Yodobashi Akiba`
Extended licenses