Santa María de la Oliva, Villaviciosa, Principado de Asturias