Designed by
Title
Vehicle Maintenance, Central Havana Street Scene #220903294
Description
Havana, Cuba - November 19, 2005: Street scene in Central Havana as a mechanic repairs a motorbike in the road with a battered vintage car resting on bricks
This image is editorial