Taeko Uzuki

Taeko Uzuki

Taeko Uzuki

Taeko Uzuki

Acting

Flower & Snake (2004)

Crucified woman / sacrificial woman