For a better experience on MUBI, update your browser.
Leobardo Óscar profile picture

I was born in Mexico city (former D.F.) "Where the air is clear".