Thumbnails
 
Libre 01-2013

Libre 01-2013

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