Trolleybus KGP-295 of line 24 near Laoximen metro station, Shanghai, 2009-07-23.

tobias b köhler