Iglesia de la Natividad de Nuestra SeñoraParishShareCalle de la IglesiaHiguera de las Dueñas, Castilla y LeónSpainGet directions