Mayuko Iwasa

Nerima, Tokyo Prefecture, Japan / 1987