Designed by
Title
GINZA, JAPAN - NOV 26 : Landmark of Ginza shopping area. The popular tourist spot in Tokyo. #36055361
Description
GINZA, JAPAN - NOV 26 : Ginza crossroad taken on November 26, 2013 in Tokyo. Landmark of Ginza shopping area. The popular tourist spot in Tokyo.
This image is editorial