The everyday stories of a parish priest and his sheep, some more troublesome than others, in Madrid's El Rastro neighborhood.
1959
2004
2007
2014
1938
1956
1950
2019
2003
1997
2018
1963
1982
1978
2020