Iglesia de Santa MaríaParishShareCalle Almiceres34309 Riberos de la Cueza, Castilla y LeónSpainGet directions