Designed by
Title
Technical service vehicle on a city road #298257575
Description
St. Petersburg, Russia 11.22.23: Yellow 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