Clay rendering of transportation scene in urban life #150893050
Description
Clay rendering of transportation scene in urban life. Autonomous bus in bus stop. Electric minivan moving on the road. Subway entry near to the intersection. 3D rendering image.