Iglesia de Santa María la MayorParishShareCalle San Blas09196 Albillos, Castilla y LeónSpainGet directions