Iglesia de la Natividad de Nuestra SeñoraParishShareCalle de la Iglesia42148 Herrera de Soria, Castilla y LeónSpainGet directions