Saturday, November 15, 2014

Red Cars in Cuba, 2003






Not much to say about this post. The cars are red, I don't know what makes they are exactly, and they're probably still running.

No comments:

Post a Comment