<--Previous  Up  Next-->

All the world's a stage ...

All the world's a stage ...

At Kiahungu town in Mukurwe-Ini, Nyeri District, Kenya, March 2009