The everyday stories of a parish priest and his sheep, some more troublesome than others, in Madrid's El Rastro neighborhood.
2020
1918
1961
2022
2021
2012
1996
2014
2023
2008