Iglesia de la Natividad de Nuestra SeñoraParishShareCalle la BoleraVillasur de Herreros, Castilla y LeónSpainGet directions