Savannah Fox, the enigmatic Angel Allwood in Ultimate Surrender. Photo #2

Savannah Fox, the enigmatic Angel Allwood in Ultimate Surrender.