ReelRate
Ruth Schwegler

Ruth Schwegler

· Schweiz

Ruth Schwegler is a Swiss actress.

On ReelRate

Also known for