Comeuppance

Die wohlverdiente Strafe
by Derek Chiu Hong Kong, China 2000