Designed by
Title
Streetcar on Des Voeux Road Central, Hong Kong Island, China #136738498
Description
Hong Kong Island, China - May 14, 2010: Des Voeux Road Central. Red streetcar features several advertisements. Street scene with car and people
This image is editorial