Traffic with blurred lights on the streets of Tokyo illustrating a busy, hurried concept or human population

Code produit:
184079269