Designed by
Title
Police sign warning against drunk driving, Beijing. #113496941
Description
Beijing, China - April 26, 2010: Closeup of blue Public Sign of Police officer warning against drunk driving. Mandarin and English text. Donââ¬â¢t drink and drive.
This image is editorial