City bus stop with blurred vehicles and pedestrians in the background
Tsubasa MfgT

Tsubasa Mfg