ZIU Articulated trolleybus.
The Coca Cola trolley, Moscow.
Ziu in unknown city.
In all the photos the photographer and the date is unknown.