Designed by
Title
Cars on a street in Asakusa, Taito, Tokyo Japan #63913053
Description
TOKYO - DECEMBER 8: Cars on a street in Asakusa, Taito, Tokyo on December 5, 2015. The building in the rear is the Tokyo Sky Tree, the tallest building of Japan.
This image is editorial