Mona Lisa
1973-08-21 | 3 minutes
Rating: 6
An experimental short film from Toshio Matsumoto featuring Mona Lisa.