Designed by
Title
2 electric police vehicles on boardwalk along Bund, Shanghai, China #213496238
Description
Shanghai, China - May 4, 2010: 2 blue-white electric police vehicles on boardwalk along Bund. Iconic historic buildings as backdrop under silver sky
This image is editorial