Iglesia de Santa MaríaParishShareCalle El Norte 334449 Villovieco, Castilla y LeónSpainGet directions