Ikumi Yanagimoto

Ikumi Yanagimoto

Ikumi Yanagimoto

Ikumi Yanagimoto

Acting

Take Care, Red Riding Hood (1970)

Woman at the go-go club