Iglesia de la Natividad de Nuestra SeñoraParishSharePlaza Santa PaulinaVillamayor de Treviño, Castilla y LeónSpainGet directions