Designed by
Title
Technical service vehicle on a city road #298149017
Description
St. Petersburg, Russia 11.22.23: Technical service vehicle on a city road. The car has an inscription in Russian indicating that it belongs to Vodokanal of St. Petersburg. Technical machine used for emergency repair work
This image is editorial