Saturday, January 12, 2013

Meanwhile, in Nigeria

You can see such an interesting car in the streets of Ibadan, Nigeria.


Yes, These Photos Can Speak!

Yes, These Photos Can Speak!