Tokyo, Japan - November 24, 2013: Tourists shopping on Omotesando Street at night on November 24. 2013, Omotesando street sometimes referred to as Tokyo's Champs-Elysees. Here you can find famous brand name shops, cafes and restaurants for a more adult cl

Tokyo, Japan - November 24, 2013: Tourists shopping on Omotesando Street at night on November 24. 2013, Omotesando street sometimes referred to as Tokyo's Champs-Elysees. Here you can find famous brand name shops, cafes and restaurants for a more adult cl - 50472159

Similar stock images

to-top-page