1973 | 0h 3m
An experimental short film from Toshio Matsumoto featuring Mona Lisa.
Toshio Matsumoto
Director