Departing from Kigali
~ January 11, 2007 ~
At the Airport in Kigali
Lelia sits in London
Go back to
main page