An experimental short film from Toshio Matsumoto featuring Mona Lisa.
August 21, 1973
Released
モナ・リザ
3min
—
No Language