A review by natlbugz
Strange Sally Diamond by Liz Nugent

funny hopeful mysterious

4.0