Browse Items (1 total)

  • Tags: Traffic congestion - Jamaica

Congested street

d_0006652_congested_street.jpg
"Congested street scene showing how sidewalk vendors create traffic and health problems."