Iglesia de Santa LeocadiaParishShareCalle la IglesiaMerindad de Río Ubierna, Castilla y LeónSpainGet directions