20 SEPTEMBER 1975, page 13

Englishmen Abroad

God and garlic John Organ A storks' nest teeters on the tower of the long, low baroque building in a dusty backstreet of Valladolid, central Spain. The unknowing passerby would......