Monday, September 18, 2006


Waarusha village on slopes of Mt. Meru

No comments: