The everyday stories of a parish priest and his sheep, some more troublesome than others, in Madrid's El Rastro neighborhood.
1951-10-17
1963-12-12
2000-12-22
1998-09-04
2014-03-24
1985-06-06
1965-01-06
1938-11-26
2005-01-28
1959-08-21
1970-03-19
1981-09-25
1994-06-03
1977-08-28
1995-03-24
2023-10-06
1944-01-01
2017-10-13
2012-01-31
2008-05-15
1925-01-01