Ginza - First Look & Exteriors
Apple's first international retail store along The Ginza, Tokyo, Japan on Nov. 30, 2003.
47 photos · 1,389 views