Iglesia de San SilvestreParishShareCalle de San Cayetano37551 Ituero de Azaba, Castilla y LeónSpainGet directions