A blurred scene of yellow buses navigating through a busy urban environment.

Code produit:
1113974111