Iglesia de la Natividad de Nuestra SeñoraParishShareCalle Calzada05358 Riocabado, Castilla y LeónSpainGet directions