Tokyo, Japan November 13, 2007: The birds eye view of nights lights of central Tokyo from the World Trade Center Building. Tokyo. Japan Stickers #540082276
Tokyo, Japan November 13, 2007: The birds eye view of nights lights of central Tokyo from the World Trade Center Building. Tokyo. Japan Poster #540082276