Designed by
Title
External view from Tuvturk Catalca station #275189248
Description
Catalca,istanbul,Turkey.April 15,2023.External view from Tuvturk Catalca station, which is Turkey's vehicle inspection station. The only institution authorized and in charge of periodic vehicle inspection in Turkey.
This image is editorial