Monday, February 05, 2007

Is this really 2007?

Lukozi - small but bustling market town in the Usambara Mountains. That's a snuggly baby on her back. Good pic Hsu.

0 Comments:

Post a Comment

<< Home