Marina Torres
Birthday: 1901-08-31 | Place of Birth: Sant Vicenç de Castellet, Barcelona, Catalunya, Spain...
Known For
Walking Down the Fountain of the Cat
The Village Priest
Giants and Big Heads