Iglesia de Santa Leocadia de La VálgomaParishShareCalle Cuesta24410 Camponaraya, Castilla y LeónSpainGet directions