Vehicle Registration Plate of Diplomatic Corps. CD Means Diplomatic Corps French: Corps Diplomatique Editorial Photography - Image of foreign, means: 236069772
What CD/AF mean in number plate of a car? - Quora
File:Switzerland CD Diplomatic license plate GE 29•201.jpg - Wikipedia
Diplomatic License Plates in the European - CdS Europe
Diplomatic Corps in Bahamas License Plate | Location: Wester… | Flickr
File:Romania diplomatic number plate CD 205 113.jpg - Wikipedia