Designed by
Title
Shibuya, Tokyo, people with umbrellas walking in the street. Colorful advertising signs on buildings. #281099144
Description
Billboards with advertising in crowded street with high-rise buildings in Tokyo, Japan.
This image is editorial