Iglesia de la Degollación de San JuanParishShareN-620A09118 Villaquirán de los Infantes, Castilla y LeónSpainGet directions