Igrexa de San Pedro de Xallas de CastrizParishShareXallas de Castriz15848 Santa Comba, GaliciaSpainGet directions