Blurred motion : pedestrians walking at Akihabara district Tokyo Japan

Code produit:
417940682