Eric Mugendi mugendi@identi.ca

Nairobi, Kenya

Environmentalist, lover of technology, pretend writer, serial reader...

Click a list name to show a list.