The Little Birds (1974)

The Little Birds (1974)

1974-01-21 Spain 37 Min. PG-13
6 1 votes

Overview

An elderly couple in Madrid each buy a pet bird. Weirdness abounds