Iglesia de San Juan Bautista (s.XVI)ParishShareTravesía San Juan09642 Mambrillas de Lara, Castilla y LeónSpainGet directions