person
Tam Ochiai

Tam Ochiai (1967)

Description

1967, Yokohama (Japan), lives/works in New York

Dark Mirrors of Japan, affiche