About
This site is a record of Kezza’s traveling through Lemuria, a Soul Food Cafe imaginary land, on the 2008 City of Ladies Walking Tour.
This site is a record of Kezza’s traveling through Lemuria, a Soul Food Cafe imaginary land, on the 2008 City of Ladies Walking Tour.