Person
Bacha Caravedo
Peruvian filmmaker
0 members Key facts
- Occupation
- Q2526255, Q3282637, Q28389
- Citizenship
- Q419
- Born
- November 8, 1975
On IJR
No public IJR answers mention Bacha Caravedo yet. As people ask about it and share their answers, they'll appear here.