Skip to main content

Juan Manuel Barreda Ruiz

Filmography4

Genoveva, spirit of wind

Genoveva, spirit of wind

2023
Adopt A Dog

Adopt A Dog

2021
Mirrors Of Stone

Mirrors Of Stone

2018
Puebla Inaudible Symphony

Puebla Inaudible Symphony

2010