Libre 01-2013

Morning dew on a Russian Lada. The taxi is free, and so is Cuba.
Havana, Cuba
Libre 01-2013