Faith Leon, the emaciated female slave of Tall Alfa Romeo, is restrained and shamed by her master in the dungeon. Photo #17

Faith Leon, the emaciated female slave of Tall Alfa Romeo, is restrained and shamed by her master in the dungeon.