Iglesia de San Justo de VillabuenaParishShareCalle San Justo 224548 Cacabelos, Castilla y LeónSpainGet directions